docs: document Codex, OpenCode, Agent Joe & visual updates#512
Conversation
…GELOG/README The code for the Codex provider, OpenCode resilience, the Agent Joe resilience suite, and the UI style updates all merged to main, but the CHANGELOG [Unreleased] section and README never caught up. Expand both to reflect the unreleased work (#474-#510). Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
npm audit fix in both root and server to address high-severity esbuild CVEs (GHSA-gv7w-rqvm-qjhr, GHSA-g7r4-m6w7-qqqr) that were failing the CI audit step. Also resolves moderate postcss, brace-expansion, and qs advisories. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
CI Fix: Dependency Audit VulnerabilitiesRoot cause: The
These came in via Fix: Ran |
…lures The previous audit fix (c4a44c3) only updated qs but missed the actual vulnerable packages: - server: tsx 4.19→4.22.4, pulling esbuild 0.28.1 (was 0.27.3, CVE range 0.17.0–0.28.0) - root: postcss 8.5.8→8.5.15, brace-expansion 5.0.5→5.0.6 Fixes CI workflow run #1259. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
CI Fix: Audit Dependency Failures (Run #1259)Root cause: The previous fix (c4a44c3) ran
Fix: Updated Commit: 0ea1797 |
Summary
The code for the Codex provider, OpenCode resilience, the Agent Joe resilience suite, and the UI/visual updates all merged to
main, but the docs never caught up. This PR brings the CHANGELOG and README in sync with the unreleased work (#474–#510).[Unreleased]to cover the Codex provider (feat: add OpenAI Codex CLI as a third coding-agent provider #499), Claude Fable 5 (feat: add Claude Fable 5 model support #492), dynamic model discovery (feat: dynamic Claude model discovery #479/fix: include Opus 4.8 and probe candidate model IDs #480), the full Agent Joe resilience suite (feat: realtime blocked-child notifications for Agent Joe (audit P0 1/5) #498/feat: persistent notification outbox with replay for the orchestrator (Joe 2/5) #501/feat: pausable child timeouts, broader allowlist, worktree status (Joe 3/5) #503/feat: ground-truth child completion verification (Joe 4/5) #504/feat: template fixes, child transcript endpoint, org-aware repo discovery (Joe 5/5) #505), OpenCode native integration + runtime + resilience (feat: use OpenCode's native agents, permissions, commands, and system context #494/OpenCode runtime improvements: abort, compact, usage, recovery, subagents #496/feat: OpenCode resilience — hydration, restart recovery, queueing, diff fix, version check #500), the compact new-session dropdown (feat: compact new-session provider dropdown in sidebar #509), UI style audit work (fix: UI theme improvements from style audit (prose, contrast, palette) #508), dark-mode/contrast fixes (fix: dark-mode form controls and gold-button contrast #510), plan-mode lifecycle (fix: plan-mode permission lifecycle, read-only auto-approval, skills refresh #502), security fixes (chore: security quick-wins + docs refresh (L1/M3/M4 + CHANGELOG + env vars + WORKFLOWS) #474/fix(security): server-side magic-byte validation for uploads (M2) #475/fix: harden workflow query builder against SQL injection #490), and docs updates (docs: fix accuracy drift surfaced by docs audit #489/docs: UI style & color scheme audit (light + dark) #507).codex login), and the multi-provider feature bullet; adds a dynamic-model-discovery bullet; notes Agent Joe's new resilience features.Docs-only change — no code touched.
Test plan